rarest astronomical events